You can configure static and dynamic ICL.
efa fabric setting update --name <fabric-name> --rack-mct-scheme <static | dynamic> --rack-mct-ports <port-list> --rack-ld-mct-ports <port-list>
Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)#
efa fabric create --name fabric1 --type non-clos (efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i mct | MCT Link IP Range | 10.20.20.0/24 | | MCT PortChannel | 64 | | Rack MCT Scheme | Dynamic | | Rack MCT Ports | | efa fabric device add-bulk --name fabric1 --ip 10.20.246.1-2 --rack rack1 Add Device(s) [Success] Addition of Leaf device with ip-address = 10.20.246.2 [Succeeded] Addition of Leaf device with ip-address = 10.20.246.1 [Succeeded] Validate Fabric [Success] efa fabric configure --name fabric1
Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)# Rack1-Device1(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a0-c8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 3 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 Link: Eth 0/14 (0xC01C100) sync: 1 * Link: Eth 0/15 (0xC01E100) sync: 1 Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)# Rack1-Device2(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a2-b8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 3 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 * Link: Eth 0/14 (0xC01C100) sync: 1 Link: Eth 0/15 (0xC01E100) sync: 1 Rack1-Device2(config)#
Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)#
(efa:root)root@administrator:~# efa fabric create --name fabric1 --type non-clos (efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i mct (efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i mct | MCT Link IP Range | 10.20.20.0/24 | | MCT PortChannel | 64 | | Rack MCT Scheme | Dynamic | | Rack MCT Ports | | (efa:root)root@administrator:~# (efa:root)root@administrator:~# efa fabric setting update --name fabric1 –-rack-mct-scheme static --rack-mct-ports 0/31,0/32 (efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i mct | MCT Link IP Range | 10.20.20.0/24 | | MCT PortChannel | 64 | | Rack MCT Scheme | Static | | Rack MCT Ports | 0/31,0/32 | (efa:root)root@administrator:~# (efa:root)root@administrator:~# efa fabric device add-bulk --name fabric1 --ip 10.20.246.1-2 --rack rack1 --username admin --password password Add Device(s) [Success] Addition of Leaf device with ip-address = 10.20.246.1 [Succeeded] Addition of Leaf device with ip-address = 10.20.246.2 [Succeeded] Validate Fabric [Failed] Config MisMatch MCT Cluster Config missing between rack devices 10.20.246.1 and 10.20.246.2.Please remove rack devices and re-add. Missing Links Device 10.20.246.1 is not connected to device 10.20.246.2 on Mct ports 0/31,0/32 Error : fabric validation failed (efa:root)root@administrator:~# efa fabric device remove --name fabric1 --ip 10.20.246.1-2 (efa:root)root@administrator:~# efa fabric setting update --name fabric1 –-rack-mct-scheme static --rack-mct-ports 0/13,0/14 (efa:root)root@administrator:~# efa fabric setting show --name fabric1 --advanced | grep -i mct | MCT Link IP Range | 10.20.20.0/24 | | MCT PortChannel | 64 | | Rack MCT Scheme | Static | | Rack MCT Ports | 0/13,0/14 | (efa:root)root@administrator:~# (efa:root)root@administrator:~# efa fabric device add-bulk --name fabric1 --ip 10.20.246.1-2 --rack rack1 (efa:root)root@administrator:~# efa fabric configure --name fabric1
Rack1-Device1(config)# do show lldp neighbors | include Rack1-Device2 Eth 0/13 120 119 Ethernet 0/13 Eth 0/13 f46e.95a0.c805 77822 24 Rack1-Device2 Eth 0/14 120 118 Ethernet 0/14 Eth 0/14 f46e.95a0.c805 77825 23 Rack1-Device2 Eth 0/15 120 118 Ethernet 0/15 Eth 0/15 f46e.95a0.c805 77822 152 Rack1-Device2 Rack1-Device1(config)# Rack1-Device1(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a0-c8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 2 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 Link: Eth 0/14 (0xC01C100) sync: 1 * Rack1-Device1(config)#
Rack1-Device2(config)# do show lldp neighbors | include Rack1-Device1 Eth 0/13 120 110 Ethernet 0/13 Eth 0/13 f46e.95a2.b805 92706 23 Rack1-Device1 Eth 0/14 120 110 Ethernet 0/14 Eth 0/14 f46e.95a2.b805 92699 23 Rack1-Device1 Eth 0/15 120 110 Ethernet 0/15 Eth 0/15 f46e.95a2.b805 92697 152 Rack1-Device1 Rack1-Device2(config)# Rack1-Device2(config)# do show port-channel 64 LACP Aggregator: Po 64 Aggregator type: Standard Admin Key: 0064 - Oper Key 0064 Partner System ID - 0x8000,f4-6e-95-a2-b8-05 Partner Oper Key 0064 Flag * indicates: Primary link in port-channel Number of Ports: 2 Minimum links: 1 Member ports: Link: Eth 0/13 (0xC01A100) sync: 1 * Link: Eth 0/14 (0xC01C100) sync: 1 Rack1-Device2(config)#